package cn.myjerry.io.others;

import java.io.File;
import java.io.IOException;
import java.io.RandomAccessFile;

import cn.myjerry.io.FileUtil.FileUtil;

/**
 * 文件的分割：
 * 1、分割的块数：size
 * 2、每一块的大小：blockSize
 * 	最后：总文件的大小 - (n-1) * blockSize
 * @author Jerry
 *
 */

public class RndDemo01 {
	public static void main(String[] args) throws IOException {
		RandomAccessFile rnd = new RandomAccessFile(new File("/Users/zpon/Desktop/test.txt"), "r");
		rnd.seek(5);
		
		byte[] flush = new byte[1024];
		int len = 0;
		
		while(-1 != (len=rnd.read(flush))) {
			System.out.println(new String(flush, 0, len));
		}
		
		FileUtil.colse(rnd);
		//rnd.close();
	}
}
